package eteam.aps.model.vo;


import com.fasterxml.jackson.annotation.JsonFormat;

import java.time.LocalDateTime;

/**
 * 装备分类 展示
 *
 * @author WMT
 */
public class ProductCategoryVo {

    /**
     * 装备分类的主键
     */
    private String fId;

    /**
     * 装备分类编号，唯一 not null
     */
    private String fEcCode;

    /**
     * 装备分类名称，唯一 not null
     */
    private String fEcName;

    /**
     * 装备分类归属【1：装备，2：器材，3：机工具】
     */
    private String fEcAffProduct;

    /**
     * 该条记录的备注
     */
    private String fRemark;

    /**
     * 审核状态【0草稿；10审核中；20作废；30审核通过】not null
     */
    private int fState;

    /**
     * 创建人---外键，关联 system模块的 user 的 fuserid not null
     */
    private String fCreateUserId;

    /**
     * 录入人姓名 -- 关联sp_user表中的FFullName
     */
    private String fFullName;

    /**
     * 创建时间 not null
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime fCreatorTime;

    public String getfId() {
        return fId;
    }

    public void setfId(String fId) {
        this.fId = fId;
    }

    public String getfEcCode() {
        return fEcCode;
    }

    public void setfEcCode(String fEcCode) {
        this.fEcCode = fEcCode;
    }

    public String getfEcName() {
        return fEcName;
    }

    public void setfEcName(String fEcName) {
        this.fEcName = fEcName;
    }

    public String getfEcAffProduct() {
        return fEcAffProduct;
    }

    public void setfEcAffProduct(String fEcAffProduct) {
        this.fEcAffProduct = fEcAffProduct;
    }

    public String getfRemark() {
        return fRemark;
    }

    public void setfRemark(String fRemark) {
        this.fRemark = fRemark;
    }

    public int getfState() {
        return fState;
    }

    public void setfState(int fState) {
        this.fState = fState;
    }

    public String getfCreateUserId() {
        return fCreateUserId;
    }

    public void setfCreateUserId(String fCreateUserId) {
        this.fCreateUserId = fCreateUserId;
    }

    public String getfFullName() {
        return fFullName;
    }

    public void setfFullName(String fFullName) {
        this.fFullName = fFullName;
    }

    public LocalDateTime getfCreatorTime() {
        return fCreatorTime;
    }

    public void setfCreatorTime(LocalDateTime fCreatorTime) {
        this.fCreatorTime = fCreatorTime;
    }
}
